rose leafhopper
noun
: a cicadellid bug (Edwardsiana rosae) native to Europe but now widespread in North America that is a general plant feeder and is especially injurious to roses and apples
Love words? Need even more definitions?
Merriam-Webster unabridged
Share